@charset "utf-8";
*{ margin:0px; padding:0px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1;}
a{ text-decoration:none;} a:hover{}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
legend{ display:none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
input,button,select,textarea{outline:none}
span{ font-family:"Arial";}
textarea{resize:none}
.textShadow{ text-shadow:1px 1px 1px red;}
.textShadow-2{ text-shadow:1px 1px 1px #8C5808;}



#main_all{padding:30px 50px;}
#main_all p{ text-indent:2em;}

.reg_ul{ margin:30px 0px 0px 120px; vertical-align:middle;}
.reg_ul input{ vertical-align:middle;padding:2px;}
.reg_ul li{line-height:30px;height:30px; }
.reg_ul span{ display:inline-block;width:80px; text-align:right;}
.input_width{width:200px;}


.pic_ul{padding-bottom:10px; text-align:left; margin-left:160px;margin-top:20px;}
.pic_ul input{ vertical-align:middle;padding:2px;}
.pic_ul li{line-height:30px;height:30px; }
.pic_ul span{ display:inline-block;width:40px; text-align:right;}
.page_records{ clear:both; text-align:right; padding:20px 20px 0px 0px;}
.page_records a{
	color:#E33C09;
}
.page_records a:hover{
	color:#E33C09;
	text-decoration:underline;
}

#pic_left{float:left; padding-left:30px;}
#pic_right{float:right; text-align:left; width:300px;padding:10px 0px 0px 0px;}


/* base style */
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}.clearfix{ display:block;}* html .clearfix{ height:1%;}
body{ overflow-x:hidden; font:12px/22px "tahoma","arial","\5b8b\4f53","sans-serif";}


/* grid */
	#header,#content,#footer{ margin:0 auto; width:670px;}
	
	
	/* gb */
	
	.bdCir2{ background:#fff; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; behavior:url(js/PIE.htc);}
	.shadow5{ -moz-box-shadow:0 3px 7px #8B8B8B; -webkit-box-shadow:0 3px 7px #8B8B8B; box-shadow:0 3px 8px #8B8B8B; behavior:url(js/PIE.htc);}


	/*//////////////////////////////////// index.html /////////////////////////////////*/
	/* header */
	.logo{ float:left; width:185px; margin:7px 0 0 15px;}
	.top_tips{-webkit-text-size-adjust:none; float:left; margin-top:37px;font-weight:bold; width:145px; padding-right:5px; height:65px; background:url(../images/tag_1.gif) no-repeat;  _text-indent:4px;}
	@media screen and (-webkit-min-device-pixel-ratio:0) {.top_tips{ font-weight:normal; text-indent:4px;}}
		.top_tips span{ line-height:18px;}
			.top_tips .tips_One{ display:block; text-align:center; font-size:11px; margin:5px 0 0 5px;}
			.top_tips .tips_zero{display:block; text-align:center; }
	.topBar{ float:right; width:150px; margin:65px 15px 0 0; _display:inline; text-align:right;}
		.topBar span{ line-height:14px; font-family:"Arial"; font-weight:600; _font-weight:normal;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.topBar span{font-weight:normal;}	}
	
	.nav{ float:left; width:670px; padding-left:15px; margin-top:-18px;}
		.nav li{ padding-left:2px; float:left; display:inline; text-align:center;-webkit-text-size-adjust:none;}
				.nav li .nav_bd_left{ float:left; background:url(../images/nav_left_bg.gif) no-repeat; width:14px; height:60px;}
				.nav li a .nav_middle_bd{ float:left; background:url(../images/nav_middle_bg.gif) repeat-x; width:auto !important; width:83px; min-width:83px; height:60px; white-space:nowrap; font-size:12px; font-weight:600; color:#fff; letter-spacing:-0.5px;}
					.nav li a .nav_middle_bd b{ padding-top:38px;width:auto !important; width:83px; min-width:83px;}
				.nav li a .setWrap-item2{ letter-spacing:-1px;}
				.nav li .nav_bd_right{ float:left; background:url(../images/nav_right_bg.gif) no-repeat; width:19px; height:60px;}
		.nav li a .li-item1{_letter-spacing:-1px; float:left; background:url(../images/icon_1.png) no-repeat 25px 9px;}
		.nav li a .li-item2{_letter-spacing:-1px; float:left; background:url(../images/icon_2.png) no-repeat 21px 9px;}
		.nav li a .li-item3{_letter-spacing:-1px; float:left; background:url(../images/icon_3.png) no-repeat 22px 9px;}
		.nav li a .li-item4{_letter-spacing:-1px; float:left; background:url(../images/icon_4.png) no-repeat 17px 9px;}
		.nav li a .li-item5{_letter-spacing:-1px; float:left; background:url(../images/icon_5.png) no-repeat 22px 9px;}
		
		
		
		
		
	/* content */
		/* main_top */
		.main_top{ float:left; background:url(../images/main_top_bg.gif) repeat-y; width:668px; height:auto !important; height:100px; min-height:100px;}
		
		.main_top h2{ color:#F8FF7F; font-size:14px; font-weight:600;text-indent:25px; line-height:30px;}
			.main_top h2 span{ font-size:15.5px;}
				.main_top h2 .Hello-item{ margin-left:24px; color:#fff;}
			.main_top .sideBar_two{ float:left; margin:-4px 0 0 52px; height:auto; _display:inline; }
				.main_top .sideBar_two span{ float:left; position:inherit; margin:54px 0 0 -118px; _margin:54px 0 0 -113px; font-weight:600; color:#F8FF7F;}
				@media screen and (-webkit-min-device-pixel-ratio:0) {.main_top .sideBar_two span{ font-weight:normal;}}
				.main_top .sideBar_two img{ float:left; margin-right:60px; _margin-right:52px;}								
				.main_top .tag_test{ margin-top:24px; line-height:15px; font-size:14px; text-shadow:0px 1px 1px #F07307; display:inline-block; color:#F8FF7F; _font-weight:normal;}
				 @media screen and (-webkit-min-device-pixel-ratio:0) {	.main_top .tag_test{ font-weight:normal;}}		
		.main_top .bd_bottom{border-bottom:1px solid #fff; width:655px; float:left; margin:-2px 0 0 3px; margin-top:-25px\9; _margin:-26px 0 0 2px;}
		
		/* main_bottom */
		.main_bottom_bf{ background:url(../images/bar_bg.gif) no-repeat;}
		.main_bottom{ float:left; _float:none; background:url(../images/bg_all_main.gif) repeat-y; width:668px; height:auto !important; height:400px; min-height:400px;}
	
		.main_bottom_3{ overflow:hidden; float:left; _float:none; background:url(../images/main_bottom_3.gif) repeat-y; width:668px; height:12px;}
			/* main-Sidebar */
			.main_bottom .main-Sidebar{ width:580px; margin:0px auto; padding-top:22px;}	
				/* top-Sidebar */
					.main_bottom .main-Sidebar .top-Sidebar{ overflow:hidden; text-align:center; background:url(../images/main_bar_top.gif) no-repeat; width:580px; height:83px;}			
						.main_bottom .main-Sidebar .top-Sidebar label{ float:left; width:580px;font-size:20px; color:#925503; text-shadow:0 1px 1px #D08C2D; margin-top:35px;}
						.main_bottom .main-Sidebar .top-Sidebar label .langue-form{ float:right; margin:20px 43px 0 -160px; margin-top:-4px\9; display:inline;}
						@media screen and (-webkit-min-device-pixel-ratio:0) {.main_bottom .main-Sidebar .top-Sidebar label .langue-form{ margin-left:-160px;}}
							.main_bottom .main-Sidebar .top-Sidebar label .langue-form select{ width:92px; height:19px; border:1px solid #919186;}
				/* middle-Sidebar */
					.main_bottom .main-Sidebar .middle-Sidebar{ overflow:hidden; background:url(../images/main_bar_middle.gif) repeat-y; width:580px; height:auto !important;  min-height:158px;}
						.middle-Sidebar .main-listItem{ padding:15px 0 0 43px;}
						
							.middle-Sidebar .main-listItem .li-setWra{ width:170px; text-align:center;}
							.middle-Sidebar .main-listItem li{ display:inline; float:left;}
								.middle-Sidebar .main-listItem li a{ padding:0 40px; width:80px; height:70px; _padding:0 10px;}
								.middle-Sidebar .main-listItem li .pWrap{ margin-top:-3px; margin-top:0px\9; width:160px; text-align:center;}
								.middle-Sidebar .main-listItem li .pWrap .font-11{ line-height:12px; font-size:11px; color:#7F7E75; }		
								.middle-Sidebar .main-listItem li .pWrap .font-12{ font-size:12px; font-weight:bold; color:#E33C09;}
					
				/* foot-Sidebar */
					.main_bottom .main-Sidebar .foot-Sidebar{ background:url(../images/main_bar_botto2.gif) no-repeat; width:579px; height:158px;}
						.main_bottom .main-Sidebar .foot-Sidebar span{ text-align:right; display:inline-block; margin:33px 0 0 86px; width:75px; font-size:15px; color:#fff; font-weight:bold; line-height:15px;}	
				
				
				
				
	/*///////////////Barboo.html///////////////*/		
	.main_top .set_icon1{ margin:15px 0 15px 45px; float:left;}	
	.main_top .hello-2{ float:left; width:180px; font-size:18px; color:#fff; font-family:"Arial"; margin:23px 0 0 8px;}	
	@media screen and (-webkit-min-device-pixel-ratio:0) {.main_top .hello-2{ font-weight:normal;}}
	.main_top .please-2{ float:left; width:458px; line-height:15px; margin:8px 0 0 8px; font-size:14px; font-family:"Arial"; color:#ECF197; font-weight:600;}
	@media screen and (-webkit-min-device-pixel-ratio:0) {.main_top .please-2{ font-weight:normal;}}
		#content .main-Sidebar2{background:url(../images/main_bar.png) no-repeat; width:513px; height:393px; margin:0 73px;}
			#content .main-Sidebar2 .setPo{width:510px; height:400px; /*background:url(../images/flash_1.png) no-repeat 80px 90px;*/}
			/*
			#content .main-Sidebar2 .sidebar2-text{ position:relative; width:358px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior:url(js/PIE.htc); height:auto !important; height:226px; min-height:226px; margin:0px auto; color:#fff; vertical-align:middle; background:#DEC9AD;}
				#content .main-Sidebar2 .sidebar2-text span{line-height:15px;  display:inline-block; margin-left:36px; color:#1F1505; font-weight:bold;}
				#content .main-Sidebar2 .sidebar2-text .first-span{ color:#AC0B26; font-weight:bold; margin:30px 0 0 15px;}
				#content .main-Sidebar2 .sidebar2-text .number-item{ margin:8px 0 0 5px;}
					#content .main-Sidebar2 .sidebar2-text .number-item li{ line-height:27px; _margin-bottom:11px;}
					#content .main-Sidebar2 .sidebar2-text .number-item li span{ border:1px solid #666330; text-align:center; background:#D69B49; width:17px; height:16px;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior:url(js/PIE.htc);}
					
		   #content .main-Sidebar2 .barBottom{ width:358px; margin:0px auto;}
		   */
				
			
				
				
	/*///////////////// gift-cart.html /////////////////////*/	
	.main_top .giftLeftBar{ float:left; width:200px; text-align:left; padding-bottom:8px\9;}
		.main_top .giftBar{ margin:12px 0 0 40px; float:left; width:73px; height:53px; padding-right:50px;}	
		.main_top .giftBoot{ float:left; width:180px; display:inline-block; line-height:15px; margin:-3px 0 7px 45px; _display:inline; font-size:14px; color:#ECF197;}
	
	.main_top .giftRightBar{ float:right; margin:30px 46px 0 0; text-align:right;}	
		.main_top .giftRightBar p{ line-height:15px; color:#FEFEFE;}
		.main_top .giftRightBar .giftRightTitle{ font-size:14px; color:#F6F7EC; padding-bottom:3px;}
	/**/

		.main_bottom .main-Sidebar .top-Sidebar .label2{ float:left; width:580px;font-size:20px; color:#925503; text-shadow:0 1px 1px #D08C2D; margin-top:15px;}
		.main_bottom .top-Sidebar .gift-tips{ float:right; font-size:12px; width:160px; line-height:15px; text-align:right; margin:10px 40px 0 310px;}
		
	/*middle-Sidebar*/
	.middle-Sidebar .gift-form2{ text-align:right; margin:0px 40px 0 0;}
	
	/**/
	.middle-Sidebar .main-listItem2{ padding:15px 0 0 0px; _margin-left:28px;}				
	
	
	
	
	
	/*///////////////////free-coupon.html///////////////////*/
	.main_bottom .set_padding{ padding-top:22px;}
		/* top-sidebar2 */
		.main_bottom .top-Sidebar2{ overflow:hidden; background:url(../images/free_top_bf.png) no-repeat; width:579px; height:50px;}
		
		/* middle-sidebar2 */
		.main_bottom .middle-Sidebar2{ overflow:hidden;  background:url(../images/free_middle_bf.png) repeat-y; width:579px; height:auto !important; height:199px; min-height:199px;}
			.main_bottom .middle-Sidebar2 .sidebar2Wrap{ width:500px; margin:0px auto; margin-left:38px;}
				.main_bottom .middle-Sidebar2 span{ display:inline-block; line-height:16px; font-size:11px; width:490px; word-spacing:1px; text-shadow:0 1px 1px #CCC; padding-bottom:0px;}
				.main_bottom .middle-Sidebar2 .showBt{ position:relative\9; float:left; border:3px solid #F3990C; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(js/PIE.htc);}
				.main_bottom .middle-Sidebar2 .sidebar2Wrap a{ color:#000; float:left; line-height:110px; text-indent:100px; font-size:11px; background:url(../images/jiantou.png) no-repeat 80px 40px; padding:0 4px 0 26px;}
				@media screen and (-webkit-min-device-pixel-ratio:0) {}
				@media screen and (-webkit-min-device-pixel-ratio:0) {.main_bottom .middle-Sidebar2 .sidebar2Wrap a{ padding-left:80px; text-indent:20px;}}
				
				/**/
				.set_iEspan{ _position:relative; _margin-top:-40px;}
				/**/
		
		/* foot-sidebar2 */
		.foot-Sidebar2{ overflow:hidden; background:url(../images/free_bottom_bf.gif) no-repeat; width:579px; height:142px;}
	
	.main_top .free-pic{ float:left; padding:12px 0 16px 43px;}
		.main_top .free-pic .free-pic1,.free-pic2{ float:left;}
			.main_top .free-pic .free-pic1{ padding-top:9px;}
			.main_top .free-pic .free-pic2{ padding-left:25px;}
	
	.main_top .free-top-test{ float:left; margin:15px 0 0 10px; }
		.main_top .free-top-test p{ display:inline-block; font-size:18px;  color:#fff; margin-bottom:10px; display:inline\9; }
		.main_top .free-top-test span{ display:inline-block; line-height:15px; font-size:14px; color:#ECF197; *padding-top:10px;}
	
	.main_bottom .main-Sidebar .top-Sidebar2 .label2{ text-align:center; letter-spacing:1px; float:left; width:580px; font-size:20px; color:#925503; text-shadow:0 1px 1px #D08C2D; margin-top:15px;}
			
				

		
	/* footer */
	.footer_nav{ float:left; width:650px; text-align:center; padding-top:5px;}
		.footer_nav li{ display:inline; }	
			.footer_nav li a{color:#000; font-weight:600;}
	#footer p{float:left; width:650px; text-shadow:0 1px 1px #999; letter-spacing:0.3px; font-size:11px; text-align:center;}
	
	/*黄星富 2011-8-10 修改 导航栏*/
	.hover1{}
	.nav li .nav_bd_left.cursor{float:left; background:url(../images/nav_hover_left.gif) no-repeat; width:14px; height:60px;}
	
	.nav li .nav_bd_left .sel{float:left; background:url(../images/nav_hover_left.gif) no-repeat; width:14px; height:60px;}
	
	.nav li a .nav_middle_bd.cursor2{ float:left; background:url(../images/nav_hover_middle.gif) repeat-x; width:auto !important; width:83px; min-width:83px; height:60px; white-space:nowrap; font-size:12px; font-weight:600; color:#fff; letter-spacing:-0.5px;}
	.nav li .nav_bd_right.cursor3{ float:left; background:url(../images/nav_hover_right.gif) no-repeat; width:19px; height:60px;}
	.nav li a .setWrap-item2.cursor2{ letter-spacing:-1px;}
	
	.flvplayer{padding:42px 0 0 16px;}
	


	.headlogin{
		margin: 0 auto;
		padding-top:5px;
		width: 670px;
		text-align:right;
	}
.headlogin a{
	color:#333;
}